<?php

include 'ConexionBD.php';

class Coordinacion_DAO {

    //$coo es un objeto de tipo Coordinacion
    function agregar_coordinacion($coo) {
        $stat = 1;  //Utilizada para indicar si la insercion se realizo correctamente
        $con = new ConexionBD();
        $query = "INSERT INTO COORDINACION(nombre, coordinador, secretaria, telefono, informacion) VALUES('" . $coo->nombre . "','" . $coo->coordinador  . "','" . $coo->secretaria  . "'," . $coo->telefono  . ",'" . $coo->informacion . "')";

        //echo($query);
        if (!mysql_query($query)) {
            echo("No se pudo insertar en la BD: " . mysql_error());
            $stat = 0;
        }
        $con->CerrarConexionBD();

        return $stat;
    }

    function eliminar_coordinacion($nombre) {
        $stat = 1;  //Utilizada para indicar si se pudo eliminar correctamente
        $con = new ConexionBD();
        $query = "DELETE FROM COORDINACION WHERE nombre='" . $nombre . "'";

        //echo($query);
        if (!mysql_query($query)) {
            echo("No se pudo eliminar en la BD: " . mysql_error());
            $stat = 0;
        }

        $con->CerrarConexionBD();

        return $stat;
    }

    function modificar_coordinacion($nombre, $coordinador, $secretaria, $telefono, $informacion) {
        $stat = 1;  //Utilizada para indicar si se pudo modificar correctamente
        $con = new ConexionBD();
        $query = "UPDATE COORDINACION SET coordinador='" . $coordinador . "', secretaria='" . $secretaria . "', telefono='" . $telefono . "', informacion='" . $informacion . "' WHERE nombre='" . $nombre . "'";

        //echo($query);
        if (!mysql_query($query)) {
            echo("No se pudo modificar en la BD: " . mysql_error());
            $stat = 0;
        }

        $con->CerrarConexionBD();

        return $stat;
    }

    function consultar_coordinacion() {
        $stat = 1;  //Utilizada para indicar si se pudo consultar correctamente
        $con = new ConexionBD();
        $query = "SELECT nombre, coordinador, secretaria, telefono, informacion FROM COORDINACION";
        //echo $query;
        $result = mysql_query($query);
        if (!$result) {
            echo("No se pudo consultar en la BD: " . mysql_error());
            $stat = 0;
        }

        $lista = array();

        while ($row = mysql_fetch_array($result)) {
            $lista [] = $row;
        }

        $con->CerrarConexionBD();

        return $lista;
    }

    function consultar_coordinacion_nombre($nombre) {
        $stat = 1;  //Utilizada para indicar si se pudo consultar correctamente
        $con = new ConexionBD();
        $query = "SELECT nombre, coordinador, secretaria, telefono, informacion FROM COORDINACION WHERE nombre='" . $nombre . "'";
        
        $result = mysql_query($query);
        if (!$result) {
            echo("No se pudo consultar en la BD: " . mysql_error());
            $stat = 0;
        }

        $lista = array();

        while ($row = mysql_fetch_array($result)) {
            $lista [] = $row;
        }

        $con->CerrarConexionBD();

        return $lista;
    }

}

?>
